home *** CD-ROM | disk | FTP | other *** search
- module EQU "GVWL"
- intrface EQU 0x0100
- gvw_ext EQU ".IFF"
- MACRO gvw_name
- ;"----------------"
- DC.B "IFF Imagefiles "
- ALIGN 16
- ;"----------------"
- ENDM
- MACRO gvw_copyright
- ;"------------------------"
- DC.B "V 1.00 Oct 22.`93 (c) by"
- ALIGN 24
- DC.B "Dieter Fiebelkorn"
- ALIGN 24
- DC.B "GrĂ¼ner Weg 29a"
- ALIGN 24
- DC.B "D-45768 Marl (Germany)"
- ALIGN 24
- ;"------------------------"
- ENDM
-
- spprt_mon EQU 0x0001
- spprt_col EQU 0x0002
- spprt_tc EQU 0x0004
- spprt_all EQU 0x0007
-
- flag_null EQU 0x0000
- flag_res EQU 0x0001
- flag_auto EQU 0x0002
- flag_fsel EQU 0x0004
-
- rsvd_null EQU 0x0000
-
-
- GLOBL iffLoad
- GLOBL form_alert
- GLOBL errno
-
- JMP gvw_failed ; $00
- JMP iffLoad ; $06
- DC.L module ; $0C
- ALIGN 4
- DC.W intrface ; $10
- DC.W spprt_all ; $12
- DC.W flag_fsel|flag_auto ; $14
- DC.W rsvd_null ; $16
- DC.W rsvd_null ; $18
- DC.W rsvd_null ; $1A
- DC.L gvw_ext ; $1C
- ALIGN 4
- gvw_name ; $20
- gvw_copyright ; $30
- gvw_failed: ; $90
- MOVE.W #1, D0
- LEA.L str_failed, A0
- JSR form_alert
- CLR.W -(A7)
- TRAP #1
- str_failed:
- DC.B "[3][ | This is a GEM-View Module! | ][ Abort ]"
- EVEN
- errno: DC.W 0
-